technological achievements - Almanca İngilizce Sözlük